.app-mob-data-picker-view {
    width: 100%;
    margin: 4px auto;
    padding-left: 8px;

    .data-picker-view__input {
        width: 100%;
        justify-content: end;
        display: flex;

        .data-picker-view__input__text {
            flex: auto;
        }

        .data-picker-view__input__icon {
            width: 17px;
        }

        .icon__clear,
        .icon__dropdown {
            width: 17px;
            height: 17px;
            top: calc(50% - 12px);
        }
    }
}
.data-picker-view__popup {
    min-height: 45%;
    height: auto;
    .data-picker-view__popup__container {
        width: 100%;
        height: 100%;
        position: absolute;
        display: flex;
        flex-direction: column;
        overflow: hidden;
    }
    
    .data-picker-view__popup__result-list{
        flex: auto;
        overflow-y: auto;
        .app-mob-data-picker-popup__isselect{
            background-color: @app-active-background-color;
            color: @app-active-text-color;
        }
    }

    .data-picker-view__popup__header {
        display: flex;
        justify-content: space-between;
        height: 50px;
        font-size: 14px;
        font-weight: 600;
        line-height: 50px;
        padding: 0 10px;
        .cancel {
            color: #ccc;
        }
        .confirm{
            color:  @app-active-text-color;
        }
    }
}
